objective turret - German English Dictionary